reflection muffler - Spanish English Dictionary